﻿
#region Using directives

using System;
using System.Collections.Specialized;
using System.Configuration;
using System.Data;
using System.Data.Common;
using System.Configuration.Provider;

using PAT.Entities;

#endregion

namespace PAT.Data.Bases
{	
	///<summary>
	/// The base class to implements to create a .NetTiers provider.
	///</summary>
	public abstract class NetTiersProvider : NetTiersProviderBase
	{
		
		///<summary>
		/// Current PatRolProviderBase instance.
		///</summary>
		public virtual PatRolProviderBase PatRolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoUbicacionGeograficaProviderBase instance.
		///</summary>
		public virtual PatTipoUbicacionGeograficaProviderBase PatTipoUbicacionGeograficaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatGrupoCatalogoProviderBase instance.
		///</summary>
		public virtual PatGrupoCatalogoProviderBase PatGrupoCatalogoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatAccesorioProviderBase instance.
		///</summary>
		public virtual PatAccesorioProviderBase PatAccesorioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatRolMenuProviderBase instance.
		///</summary>
		public virtual PatRolMenuProviderBase PatRolMenuProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTemparioProviderBase instance.
		///</summary>
		public virtual PatTemparioProviderBase PatTemparioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatUbicacionGeograficaProviderBase instance.
		///</summary>
		public virtual PatUbicacionGeograficaProviderBase PatUbicacionGeograficaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTallerProviderBase instance.
		///</summary>
		public virtual PatTallerProviderBase PatTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTiempoTallerProviderBase instance.
		///</summary>
		public virtual PatTiempoTallerProviderBase PatTiempoTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatRegimenTributarioProviderBase instance.
		///</summary>
		public virtual PatRegimenTributarioProviderBase PatRegimenTributarioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatNaturalezaDocumentoIdentificacionProviderBase instance.
		///</summary>
		public virtual PatNaturalezaDocumentoIdentificacionProviderBase PatNaturalezaDocumentoIdentificacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatListaPreciosTallerProviderBase instance.
		///</summary>
		public virtual PatListaPreciosTallerProviderBase PatListaPreciosTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatNivelCombustibleProviderBase instance.
		///</summary>
		public virtual PatNivelCombustibleProviderBase PatNivelCombustibleProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOperacionTallerProviderBase instance.
		///</summary>
		public virtual PatOperacionTallerProviderBase PatOperacionTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatKitProviderBase instance.
		///</summary>
		public virtual PatKitProviderBase PatKitProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoCombustibleProviderBase instance.
		///</summary>
		public virtual PatTipoCombustibleProviderBase PatTipoCombustibleProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatValorOrdenProviderBase instance.
		///</summary>
		public virtual PatValorOrdenProviderBase PatValorOrdenProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTrabajoOrdenProviderBase instance.
		///</summary>
		public virtual PatTrabajoOrdenProviderBase PatTrabajoOrdenProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoDocumentoProviderBase instance.
		///</summary>
		public virtual PatTipoDocumentoProviderBase PatTipoDocumentoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatUsuarioProviderBase instance.
		///</summary>
		public virtual PatUsuarioProviderBase PatUsuarioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatUsuarioRolProviderBase instance.
		///</summary>
		public virtual PatUsuarioRolProviderBase PatUsuarioRolProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoServicioProviderBase instance.
		///</summary>
		public virtual PatTipoServicioProviderBase PatTipoServicioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoPropietarioProviderBase instance.
		///</summary>
		public virtual PatTipoPropietarioProviderBase PatTipoPropietarioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTransferenciaProviderBase instance.
		///</summary>
		public virtual PatTransferenciaProviderBase PatTransferenciaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoIdentificacionProviderBase instance.
		///</summary>
		public virtual PatTipoIdentificacionProviderBase PatTipoIdentificacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoLiquidacionTallerProviderBase instance.
		///</summary>
		public virtual PatTipoLiquidacionTallerProviderBase PatTipoLiquidacionTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTransferenciaDetalleProviderBase instance.
		///</summary>
		public virtual PatTransferenciaDetalleProviderBase PatTransferenciaDetalleProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoEmpleadoProviderBase instance.
		///</summary>
		public virtual PatTipoEmpleadoProviderBase PatTipoEmpleadoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatTipoOperacionTallerProviderBase instance.
		///</summary>
		public virtual PatTipoOperacionTallerProviderBase PatTipoOperacionTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoGarantiaProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoGarantiaProviderBase PatOrdenTrabajoGarantiaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatMenuProviderBase instance.
		///</summary>
		public virtual PatMenuProviderBase PatMenuProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoProviderBase PatOrdenTrabajoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoOperacionProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoOperacionProviderBase PatOrdenTrabajoOperacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoAccesorioProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoAccesorioProviderBase PatOrdenTrabajoAccesorioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoSegurosProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoSegurosProviderBase PatOrdenTrabajoSegurosProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoPeritajeProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoPeritajeProviderBase PatOrdenTrabajoPeritajeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoKitProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoKitProviderBase PatOrdenTrabajoKitProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoOperacionObservacionProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoOperacionObservacionProviderBase PatOrdenTrabajoOperacionObservacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatOrdenTrabajoTransferenciaProviderBase instance.
		///</summary>
		public virtual PatOrdenTrabajoTransferenciaProviderBase PatOrdenTrabajoTransferenciaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEmpleadoProviderBase instance.
		///</summary>
		public virtual PatEmpleadoProviderBase PatEmpleadoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatMarcaVehiculoProviderBase instance.
		///</summary>
		public virtual PatMarcaVehiculoProviderBase PatMarcaVehiculoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEmpresaProviderBase instance.
		///</summary>
		public virtual PatEmpresaProviderBase PatEmpresaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatDocumentoProviderBase instance.
		///</summary>
		public virtual PatDocumentoProviderBase PatDocumentoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEmpresaTallerProviderBase instance.
		///</summary>
		public virtual PatEmpresaTallerProviderBase PatEmpresaTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEstadoLiquidacionProviderBase instance.
		///</summary>
		public virtual PatEstadoLiquidacionProviderBase PatEstadoLiquidacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEspecialidadMecanicoProviderBase instance.
		///</summary>
		public virtual PatEspecialidadMecanicoProviderBase PatEspecialidadMecanicoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatConfiguracionTallerProviderBase instance.
		///</summary>
		public virtual PatConfiguracionTallerProviderBase PatConfiguracionTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEstadoCitaProviderBase instance.
		///</summary>
		public virtual PatEstadoCitaProviderBase PatEstadoCitaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatCargoOrdenProviderBase instance.
		///</summary>
		public virtual PatCargoOrdenProviderBase PatCargoOrdenProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatColorProviderBase instance.
		///</summary>
		public virtual PatColorProviderBase PatColorProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatCatalogoVehiculoProviderBase instance.
		///</summary>
		public virtual PatCatalogoVehiculoProviderBase PatCatalogoVehiculoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatCapacidadTallerProviderBase instance.
		///</summary>
		public virtual PatCapacidadTallerProviderBase PatCapacidadTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatCausalGarantiaProviderBase instance.
		///</summary>
		public virtual PatCausalGarantiaProviderBase PatCausalGarantiaProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatClienteProviderBase instance.
		///</summary>
		public virtual PatClienteProviderBase PatClienteProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatClaseVehiculoProviderBase instance.
		///</summary>
		public virtual PatClaseVehiculoProviderBase PatClaseVehiculoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatCitaTallerProviderBase instance.
		///</summary>
		public virtual PatCitaTallerProviderBase PatCitaTallerProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEstadoOperacionProviderBase instance.
		///</summary>
		public virtual PatEstadoOperacionProviderBase PatEstadoOperacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemListaPreciosProviderBase instance.
		///</summary>
		public virtual PatItemListaPreciosProviderBase PatItemListaPreciosProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEstadoOrdenProviderBase instance.
		///</summary>
		public virtual PatEstadoOrdenProviderBase PatEstadoOrdenProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemOperacionProviderBase instance.
		///</summary>
		public virtual PatItemOperacionProviderBase PatItemOperacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemInventarioListaPreciosProviderBase instance.
		///</summary>
		public virtual PatItemInventarioListaPreciosProviderBase PatItemInventarioListaPreciosProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemPeritajeProviderBase instance.
		///</summary>
		public virtual PatItemPeritajeProviderBase PatItemPeritajeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatMantenimientoProgramadoProviderBase instance.
		///</summary>
		public virtual PatMantenimientoProgramadoProviderBase PatMantenimientoProgramadoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatKitItemProviderBase instance.
		///</summary>
		public virtual PatKitItemProviderBase PatKitItemProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemInventarioProviderBase instance.
		///</summary>
		public virtual PatItemInventarioProviderBase PatItemInventarioProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatKitOperacionProviderBase instance.
		///</summary>
		public virtual PatKitOperacionProviderBase PatKitOperacionProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatHistoricEntityProviderBase instance.
		///</summary>
		public virtual PatHistoricEntityProviderBase PatHistoricEntityProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemGrupoProviderBase instance.
		///</summary>
		public virtual PatItemGrupoProviderBase PatItemGrupoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatEstadoPeritajeProviderBase instance.
		///</summary>
		public virtual PatEstadoPeritajeProviderBase PatEstadoPeritajeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatHistoricAttributeByEntityProviderBase instance.
		///</summary>
		public virtual PatHistoricAttributeByEntityProviderBase PatHistoricAttributeByEntityProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatGamaVehiculoProviderBase instance.
		///</summary>
		public virtual PatGamaVehiculoProviderBase PatGamaVehiculoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatGrupoPeritajeProviderBase instance.
		///</summary>
		public virtual PatGrupoPeritajeProviderBase PatGrupoPeritajeProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatHistoricProviderBase instance.
		///</summary>
		public virtual PatHistoricProviderBase PatHistoricProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatItemCatalogoProviderBase instance.
		///</summary>
		public virtual PatItemCatalogoProviderBase PatItemCatalogoProvider{get {throw new NotImplementedException();}}
		
		///<summary>
		/// Current PatVehiculoProviderBase instance.
		///</summary>
		public virtual PatVehiculoProviderBase PatVehiculoProvider{get {throw new NotImplementedException();}}
		
		
	}
}
